English-Dutch technical dictionary. 2013.
semicured — adj. * * * … Universalium
semicured — sem i•cured′ adj … From formal English to slang
semicured — adj … Useful english dictionary